package com.cats.template.sys.enums;

/**
 * @author duxiaobo
 * @date 2021/8/91:51 下午
 */
public enum ResponseEnum {
    /**
     * 成功
     */
    SUCCESS(0, "成功"),
    /**
     * 退出登录成功
     */
    LOGOUT_SUCCESS(0, "退出登录成功"),
    /**
     * 登录成功
     */
    LOGIN_SUCCESS(0, "登录成功"),
    /**
     * 系统异常
     */
    ERROR(100000, "系统异常"),
    /**
     * 用户已经锁定
     */
    USER_DISABLE_ERROR(100001, "用户已经锁定"),
    USER_NOT_EXIST_ERROR(100002, "用户不存在"),
    USERNAME_OR_PASSWORD_ERROR(100003, "用户名或密码错误"),
    SQL_ERROR(100004, "数据操作异常"),
    AUTHENTICATION_FAILURE(100005, "认证失败或权限不足"),
    ;
    private Integer code;
    private String msg;

    ResponseEnum(Integer code, String msg) {
        this.code = code;
        this.msg = msg;
    }

    public Integer getCode() {
        return code;
    }

    public String getMsg() {
        return msg;
    }
}
